home *** CD-ROM | disk | FTP | other *** search
- ---- Atari ST port of I-APL ---------------------------------------------------
-
- Welcome to I-APL. The files on this disk are as follows:
-
- IAPL.TOS The I-APL interpreter.
- *.IWS I-APL workspaces to load.
- *.IMD *.IXX Additional modules for the IAPL.TOS program.
-
- See the manual for an explanation of these files.
-
- ---- Copyrights ---------------------------------------------------------------
-
- The I-APL interpreter is Copyright (c) 1987,1988,1989 I-APL Ltd.
-
- The code specific to the ST port, including the modules, is
- Copyright (c) 1992 J.S.Peters.
-
- ---- Reading ------------------------------------------------------------------
-
- In addition to the I-APL manual, there are two other books of particular
- interest to I-APL users. Both are available from I-APL Ltd:
-
- 'An APL tutorial' by Linda Alvord and Norman Thomson. This tutorial takes the
- reader through the basic concepts of APL, with many examples and applications.
-
- 'An Encyclopedia of APL' by Garry Helzer. This is a language reference manual,
- written for I-APL. It describes each APL command and operator in detail, with
- many examples and discussions of important points.
-
- ---- Bugs ---------------------------------------------------------------------
-
- There is one known bug in the interpreter. If you accidently swap round the
- left and right arguments for 'drop', IAPL.TOS may crash. The bug comes up
- if a long (say, 1000-element) vector is passed as the left argument for 'drop'.
- Normally the longest vector you would want to pass on the left is a 7-element
- one, so this bug is easy to avoid once it is recognised.
-
- Jim Peters, January 1992
-